/*
 * sound.hpp
 *
 *  Created on: 22/12/2008
 *      Author: smaxll
 */

#ifndef SOUND_HPP_
#define SOUND_HPP_
#include <SDL/SDL_mixer.h>
#include <string>
#include <vector>

namespace sound {
// Initialization of the audio system
bool init();

// Close the audio system
bool close();
bool close_music(Mix_Music* music);

// Play this particular music file over and over and over.
void play_music_repeatedly(const std::string musicName);

// Start playing current music.
void play_music();

}

#endif /* SOUND_HPP_ */
